rough-leaved aster - Turkish English Dictionary